Intelligent Agents in Computer Games
نویسندگان
چکیده
As computer games become more complex and consumers demand more sophisticated computer controlled opponents, game developers are required to place a greater emphasis on the artificial intelligence aspects of their games. Our experience developing intelligent air combat agents for DARPA (Laird and Jones 1998, Jones at al. 1999) has suggested a number of areas of AI research that are applicable to computer games. Research in areas such as intelligent agent architectures, knowledge representation, goal-directed behavior and knowledge reusability are all directly relevant to improving the intelligent agents in computer games. The Soar/Games project (van Lent and Laird 1999) at the University of Michigan Artificial Intelligence Lab has developed an interface between Soar (Laird, Newell, and Rosenbloom 1987) and the commercial computer games Quake II and Descent 3. Techniques from each of the research areas mentioned above have been used in developing intelligent opponents in these two games.
منابع مشابه
Hierarchical Functional Concepts for Knowledge Transfer among Reinforcement Learning Agents
This article introduces the notions of functional space and concept as a way of knowledge representation and abstraction for Reinforcement Learning agents. These definitions are used as a tool of knowledge transfer among agents. The agents are assumed to be heterogeneous; they have different state spaces but share a same dynamic, reward and action space. In other words, the agents are assumed t...
متن کاملSocially Intelligent Agents in Educational Games
We describe preliminary research on devising intelligent agents that can improve the educational effectiveness of collaborative, educational computer games. We illustrate how these agents can overcome some of the shortcomings of educational games by explicitly monitoring how students interact with the games, by modeling both the students’ cognitive and emotional states, and by generating calibr...
متن کاملIntelligent Agents for Computer Games
In modern computer games — like action, adventure, role-playing, strategy, simulation and sports games — artificial intelligence (AI) techniques play an important role. However, the requirements of such games are very different from those of the games normally studied in AI. This article discusses which approaches and fields of research are relevant to achieve a sophisticated goal-directed beha...
متن کاملSocially Intelligent Agents to Improve the Effectiveness of Educational Games
We describe preliminary research on devising intelligent agents that can improve the educational effectiveness of collaborative, educational computer games. We illustrate how these agents can overcome some of the shortcomings of educational games by explicitly monitoring how students interact with the games, by modeling both the students’ cognitive and emotional states, and by generating calibr...
متن کاملGames and Agents: Designing Intelligent Gameplay
There is an attention shift within the gaming industry towards more natural (long term) behavior of non-playing characters (NPC’s). Multi Agent System research offers a promising technology to implement cognitive intelligent NPC’s. However the technologies used in game engines and multi agent platforms are not readily compatible due to some inherent differences of concerns. Where game engines f...
متن کامل